• word of the day

    talk of the town

    talk of the town - Dictionary definition and meaning for word talk of the town

    Definition
    (noun) idle gossip or rumor
    Synonyms : talk
    Example Sentence
    • there has been talk about you lately

Word used in video below:
text: don't they talk talk talk talk talk talk
Download our Mobile App Today
Receive our word of the day
on Whatsapp